2656,2656,2657,2657,2659,2659,2660,2660,2662,2662,2661,2661,2663,2663,2665,2665,2664,2664,2663,2658,2657,2656,2655,2653,2652,2651,2650,2650,2649,2647,2647,2646,2643,2642,2641,2640,2640,2637,2637,2636,2635,2636,2637,2637,2635,2635,2634,2633,2632,2632,2631,2630,2630,2629,2626,2625,2625,2623,2621,2621,2623,2623,2627,2629,2630,2635,2636,2636,2638,2644,2646,2648,2649,2649,2652,2652,2653;654,655,656,658,659,661,663,665,668,671,674,676,677,680,682,683,686,687,688,688,689,689,690,689,688,688,687,686,685,684,683,682,681,681,679,678,677,676,675,675,674,674,673,671,670,669,668,666,665,664,665,665,666,665,665,666,665,665,664,663,662,661,659,659,658,657,656,654,653,653,652,652,651,650,651,652,653